<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    ### 元字符
    - `.` ： 匹配非换行的任意字符
    - `\` ： 转译符号，把有意义的 **符号** 转换成没有意义的 **字符**，把没有意义的 **字符** 转换成有意义的 **符号**
    - `\s` ： 匹配空白字符（空格/制表符/...）
    - `\S` ： 匹配非空白字符
    - `\d` ： 匹配数字 [0-9]
    - `\D` ： 匹配非数字 [^0-9]
    - `\w` ： 匹配数字字母下划线 [0-9a-zA-Z_]
    - `\W` ： 匹配非数字字母下划线 [^0-9a-zA-Z_]
    \n换行符号


    <script>
        let reg=/^.$/;  //除了换行符号以外的都可以
        console.log(reg.test("\n"));//false
        console.log(reg.test("a"));//ture
    </script>

    <script>
        // 解读手机正则:
        let tel=/^1[38][0-9]|[5-9]|[0-3,5-9]|6|[0-8]|[89])[0-9]{8}$/
        // 第一位1
        // 第2位-第3位 3/8 [0-9]
        // 第2位-第3位 4 [5-9]
        // 第2位-第3  6
        // 第2位-第3 7 [0-8]
        // [89]

        // 第四位-第11位[0-9]{8}


    </script>

    写一个密码,数字和字母大小写都可以,,6-8位数,
    {6,8}
    \w
    i
</body>
</html>